iT邦幫忙

2026 iThome 鐵人賽

DAY 1
0

自我介紹

目前是金融相關乙方的全端工程師,工作內容大多是 CRUD,還有處理各種複雜的邏輯需求。

流量很好預測,平常不太會遇到高流量或高併發,頂多就是多筆送審的時候,畫面會轉圈圈等待,但那也不太算高併發,感覺只是程式寫得不夠好而已 /images/emoticon/emoticon06.gif

看職缺學技術

最近想多學一些技術,看了不少職缺。

看久了發現一件事:很多後端,「必要技能」那一欄裡面,Redis 出現的頻率還滿高的。

我蠻好奇的,這東西到底是用在哪?查了一下資料,答案大概可以濃縮成兩個詞:快取高併發

剛好都是我工作上碰不到的東西。

我背得出「Redis 是記憶體資料庫、很快、常拿來做快取」。但如果有人追問一句:「那它憑什麼可以拿來扣庫存?」

我大概只能笑一笑。

這 30 天預計的路線圖

週次 內容
第一週 環境建置、String、Hash、List、Set
第二週 排行榜、簽到統計、過期策略、記憶體淘汰、RDB / AOF
第三週 主從複製、Sentinel、Cluster、Pipeline、Lua
第四週 快取穿透/擊穿/雪崩、分散式鎖、秒殺、大 Key 與熱 Key

沒有高併發環境,那就自己造一個

打算用壓測工具解決。自己寫服務、自己打爆它,先讓超賣真的發生,再想辦法修好。

我覺得沒有親眼看過問題長什麼樣子,學到的解法大概也只是背起來而已。

明天

先把環境架起來,就可以開始好好開始學習 Redis /images/emoticon/emoticon78.gif


系列文
從購物車到秒殺:30 天 Redis 高併發自學筆記1
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言